Tango Enterprise is the tool for easily creating database applications for the World-Wide Web. Check out the Getting Started With Tango document for more information about Tango and how to begin creating your solutions.
Installation
Within the Tango Enterprise folder you will find:
ÄInstall Tango 1.5.2TD installer
ÄUpdate to 1.5.3 folder
ÄBeta 2.0b5 folder
1) Install the 1.5.2TD installer.
2) To update Tango Editor, double-click the Tango Editor updater
3) To update Tango CGI, double-click the Tango CGI updater
NB:We have also included a Beta folder for Tango Enterprise 2.0 for MacOS.
Getting Started with the Demos
We have provided all documentation and tutorials online. To view some cool Tango demos, just follow the following instructions:
1. Install Tango Test Drive on your WebSTAR machine. (This is the only way you can view the demos)
2. Move the 'Tango' folder to the same folder as the WebSTAR application.
3. If you haven't already done so, move the folder called HTML within the above Tango folder.
2. Launch your Web browser, WebSTAR and Tango.acgi.
3. Launch Butler SQL.
4. In your browser, enter in the following: http://<your Web server address>/tango/default.html
5. You are now ready to view demos developed using Tango.
Installing the Demos
Ä The installer will ask you to overwrite the 'ButlerHosts Data' file and the 'DAL Preferences' file if they exist on your machine. If you do not overwrite your current settings then you will have to setup a host named 'Butler SQL' pointing to your Butler SQL server in order to view the demos.
Serialization
Ä The Tango Editor and CGI don't need serial numbers to run, however both will expire after 2 hours. In the serialization dialog click the Test Drive button. In the CGI, you will be asked to solve a simple math question, after which the application will run for two hours and then stop processing requests. In Tango Editor, you will be annoyed with an expiry dialog box after two hours have elapsed.
Ä If you ever need to change the serial number used by the Tango CGI or Editor, hold down the option key as you launch the application to get the serialization dialog box again.
Ä If you build your solutions and decide that Tango is the tool for you, all you have to do is call EveryWare sales toll-free at 1-888-819-2500 to purchase your fully functional version of Tango Enterprise.
ODBC and Power Macintosh
If you are planning to use Tango with ODBC data sources, please read the ≥Which Tango?≤ document in the Documentation folder. It contains important information about how your ODBC drivers will determine which versions of the Tango applications you must run.
Running Two Tango CGIs
As discussed in the ≥Which Tango?≤ document, Power Macintosh ODBC driver compatibility issues sometimes require running two Tango CGIs. If you must run two Tango CGIs on the same WebSTAR server, be aware that:
* user globals will not be shared between the two CGIs
* both CGIs will write to the same Tango.log file, sometimes causing unreadable logs
* both CGIs share the same preferences file, which keeps date and time formats, global keys, and most other options settable via system globals. Changing system globals in one CGI will afftect the other one (usually when it is next launched).
Tango Log Protection
The Tango.log file is always written to the same folder as the Tango CGI. To prevent undesired access to the log information, you should create a WebSTAR realm with a match string of ≥.log≤ and give no users (or only yourself) access to the realm.
Transaction Processing
Tango automatically performs a commit after each Insert, Update, and Delete action. For Custom SQL actions, you are responsible for performing commits and rollbacks, if desired. Currently this can be done only with COMMIT and ROLLBACK statements in the SQL; no method is provided for making ODBC SQLTransact() calls. As well there is no facility for performing a rollback upon encountering an error in Custom SQL actions.A future version of Tango will correct this limitation.
Tango Settings
A settings query document is included with Tango. See the installed ≥admin≤ folder for details on how to use it.
Tango Support
The Tango home page on EveryWareπs web site provides links to the latest information on Tango, including software updates, examples, answers to frequently asked questions, instructions for subscribing to the Tango-Talk mailing list, and contact information for EveryWareπs Support department.
http://www.everyware.com/tango_info/
Known Problems
Please refer to Tango 1.5.3 Release Notes in the Update Folder.